sprinkling trucks - German English Dictionary